do a favor selflessly - Türkisch Englisch Wörterbuch